// 1、导入export导出变量/函数
// import {name,height,sum} from "./aaa.js";
import {name,height,sum} from "./aaa.js";
console.log(name);
console.log(height);
console.log(sum(10, 20));

// 2、导入export导出的类
import {Person} from "./aaa.js";
const person = new Person("王五",16);
person.myself();

// 3、导入export default
// aaa是导出者自己的命名
import aaa from "./aaa.js";

/*console.log(aaa);*/

aaa.login();

// 4、如果我们希望某个模块中所有的信息都导入，一个个导入显然有些麻烦：
// 通过*可以导入模块中所有的export变量
// 但是通常情况下我们需要给*起一个别名，方便后续的使用
import * as lisiInfo from "./bbb.js";

console.log(lisiInfo.name);
console.log(lisiInfo.height);
console.log(lisiInfo.decrement(20, 15));
